SlideShare uma empresa Scribd logo
1 de 9
Sistemas Distribuídos Professor: Gerhard Saboia Alunos: Ronaldo Lima Bezerra
Definição de Sistemas Distribuidos Sistema distribuído é aquele com o qual os componentes de hardware ou software, localizados em computadores interligados em rede, se comunicam e coordenam suas ações apenas enviando mensagens entre si. Também podem ser definidos como: Uma coleção de computadores independentes que aparecem para o usuário como um único sistema; Sistemas autônomos interconectados por uma rede de comunicação; Processadores distribuídos cooperando para a execução de processos, compartilhamento de recursos; Um sistema distribuído organizado como middleware, onde o nível de middleware abrange múltiplas máquinas.
[object Object],[object Object],[object Object],[object Object],[object Object]
Exemplo de implementação RPC contendo 10 passos. 6.	A rotina do servidor retoma normalmente. É feita a serialização dos resultados. A mensagem é enviada para transporte. Passa pela rede. É enviada para o stub cliente. É decomposta, “unmarshalled” E é feito o retorno para o programa chamador.
OBRIGADO!
Sistemas Distribuidos, Middleware e RPC
Sistemas Distribuidos, Middleware e RPC
Sistemas Distribuidos, Middleware e RPC
Sistemas Distribuidos, Middleware e RPC

Mais conteúdo relacionado

Mais procurados

Icc modelos de osi claudio e mika 8ºh
Icc modelos de osi claudio e mika 8ºhIcc modelos de osi claudio e mika 8ºh
Icc modelos de osi claudio e mika 8ºh
FrogFAT
 
GlossáRio De Internet
GlossáRio De InternetGlossáRio De Internet
GlossáRio De Internet
FredericoSilva
 
Icc: primeiro trabalho do modelo OSI
Icc: primeiro trabalho do modelo OSIIcc: primeiro trabalho do modelo OSI
Icc: primeiro trabalho do modelo OSI
nogueirinha
 

Mais procurados (20)

Sistemas Distribuídos - Aula 01
Sistemas Distribuídos - Aula 01Sistemas Distribuídos - Aula 01
Sistemas Distribuídos - Aula 01
 
Sistemas Distribuídos - Aula 02
Sistemas Distribuídos - Aula 02Sistemas Distribuídos - Aula 02
Sistemas Distribuídos - Aula 02
 
Icc modelos de osi claudio e mika 8ºh
Icc modelos de osi claudio e mika 8ºhIcc modelos de osi claudio e mika 8ºh
Icc modelos de osi claudio e mika 8ºh
 
Modelo osi
Modelo osiModelo osi
Modelo osi
 
Sistemas Distribuídos - Aula 06
Sistemas Distribuídos - Aula 06Sistemas Distribuídos - Aula 06
Sistemas Distribuídos - Aula 06
 
Sistemas Distribuídos - Aula 07 - Servicos Web
Sistemas Distribuídos - Aula 07 - Servicos WebSistemas Distribuídos - Aula 07 - Servicos Web
Sistemas Distribuídos - Aula 07 - Servicos Web
 
Sistemas Distribuídos - Aula 03
Sistemas Distribuídos - Aula 03Sistemas Distribuídos - Aula 03
Sistemas Distribuídos - Aula 03
 
Middleware
MiddlewareMiddleware
Middleware
 
Apostilaredes
ApostilaredesApostilaredes
Apostilaredes
 
Parte1b
Parte1bParte1b
Parte1b
 
As camadas do modelo OSI
As camadas do modelo OSIAs camadas do modelo OSI
As camadas do modelo OSI
 
Gerência de Processos: Processos
Gerência de Processos: ProcessosGerência de Processos: Processos
Gerência de Processos: Processos
 
GlossáRio De Internet
GlossáRio De InternetGlossáRio De Internet
GlossáRio De Internet
 
Distributed Systems - Exercises
Distributed Systems - ExercisesDistributed Systems - Exercises
Distributed Systems - Exercises
 
Aula de SO
Aula de SOAula de SO
Aula de SO
 
Sistemas Distribuídos - Aula 11 - Sistemas Operacionais Distribuídos
Sistemas Distribuídos - Aula 11 - Sistemas Operacionais DistribuídosSistemas Distribuídos - Aula 11 - Sistemas Operacionais Distribuídos
Sistemas Distribuídos - Aula 11 - Sistemas Operacionais Distribuídos
 
Mecanismo de configuração do Kernel
Mecanismo de configuração do KernelMecanismo de configuração do Kernel
Mecanismo de configuração do Kernel
 
Gerências de Processos: Threads
Gerências de Processos: ThreadsGerências de Processos: Threads
Gerências de Processos: Threads
 
Icc: primeiro trabalho do modelo OSI
Icc: primeiro trabalho do modelo OSIIcc: primeiro trabalho do modelo OSI
Icc: primeiro trabalho do modelo OSI
 
Php 06 Crud Mvc
Php 06 Crud MvcPhp 06 Crud Mvc
Php 06 Crud Mvc
 

Semelhante a Sistemas Distribuidos, Middleware e RPC

Guia de configuração de um servidor linux para utilização em uma pequena empresa
Guia de configuração de um servidor linux para utilização em uma pequena empresaGuia de configuração de um servidor linux para utilização em uma pequena empresa
Guia de configuração de um servidor linux para utilização em uma pequena empresa
SoftD Abreu
 
Sistema osi
Sistema osiSistema osi
Sistema osi
sueni
 
Sistema osi
Sistema osiSistema osi
Sistema osi
sueni
 
Sessão do Modelo OSI-Camada 5
Sessão do Modelo OSI-Camada 5Sessão do Modelo OSI-Camada 5
Sessão do Modelo OSI-Camada 5
Hélder Batista
 

Semelhante a Sistemas Distribuidos, Middleware e RPC (20)

Modelo de Referência OSI
Modelo de Referência OSIModelo de Referência OSI
Modelo de Referência OSI
 
Sistemas Distribuidos Java
Sistemas Distribuidos JavaSistemas Distribuidos Java
Sistemas Distribuidos Java
 
Apresentação Sistemas Distribuídos - Conceito
Apresentação Sistemas Distribuídos - ConceitoApresentação Sistemas Distribuídos - Conceito
Apresentação Sistemas Distribuídos - Conceito
 
Protocolos logicos de_comunicacao
Protocolos logicos de_comunicacaoProtocolos logicos de_comunicacao
Protocolos logicos de_comunicacao
 
Poster08
Poster08Poster08
Poster08
 
Escalonamento de processos em sistemas virtualizados
Escalonamento de processos em sistemas virtualizadosEscalonamento de processos em sistemas virtualizados
Escalonamento de processos em sistemas virtualizados
 
Guia de configuração de um servidor linux para utilização em uma pequena empresa
Guia de configuração de um servidor linux para utilização em uma pequena empresaGuia de configuração de um servidor linux para utilização em uma pequena empresa
Guia de configuração de um servidor linux para utilização em uma pequena empresa
 
Sistemas distribuídos e de tempo real
Sistemas distribuídos e de tempo realSistemas distribuídos e de tempo real
Sistemas distribuídos e de tempo real
 
Aula CARACTERIZAÇÁO DE SISTEMAS distribuidos.pptx
Aula CARACTERIZAÇÁO DE SISTEMAS distribuidos.pptxAula CARACTERIZAÇÁO DE SISTEMAS distribuidos.pptx
Aula CARACTERIZAÇÁO DE SISTEMAS distribuidos.pptx
 
Android + web service
Android + web serviceAndroid + web service
Android + web service
 
Pilha de protocolos
Pilha de protocolosPilha de protocolos
Pilha de protocolos
 
Sistema osi
Sistema osiSistema osi
Sistema osi
 
Sistema osi
Sistema osiSistema osi
Sistema osi
 
Sistema osi
Sistema osiSistema osi
Sistema osi
 
Sistemas Operacionais em redes
Sistemas Operacionais em redesSistemas Operacionais em redes
Sistemas Operacionais em redes
 
Arquitetura e Integração de sistemas
Arquitetura e Integração de sistemasArquitetura e Integração de sistemas
Arquitetura e Integração de sistemas
 
GlossáRio Net
GlossáRio NetGlossáRio Net
GlossáRio Net
 
TOP Middleware-Basico-20181023.pdf
TOP Middleware-Basico-20181023.pdfTOP Middleware-Basico-20181023.pdf
TOP Middleware-Basico-20181023.pdf
 
GlossáRio De Internet
GlossáRio De InternetGlossáRio De Internet
GlossáRio De Internet
 
Sessão do Modelo OSI-Camada 5
Sessão do Modelo OSI-Camada 5Sessão do Modelo OSI-Camada 5
Sessão do Modelo OSI-Camada 5
 

Último

Último (8)

Entrevistas, artigos, livros & citações de Paulo Pagliusi
Entrevistas, artigos, livros & citações de Paulo PagliusiEntrevistas, artigos, livros & citações de Paulo Pagliusi
Entrevistas, artigos, livros & citações de Paulo Pagliusi
 
ATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docx
ATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docxATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docx
ATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docx
 
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINAS
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINASCOI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINAS
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINAS
 
ATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docx
ATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docxATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docx
ATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docx
 
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIAEAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
 
Palestras sobre Cibersegurança em Eventos - Paulo Pagliusi
Palestras sobre Cibersegurança em Eventos - Paulo PagliusiPalestras sobre Cibersegurança em Eventos - Paulo Pagliusi
Palestras sobre Cibersegurança em Eventos - Paulo Pagliusi
 
Aula 01 - Introducao a Processamento de Frutos e Hortalicas.pdf
Aula 01 - Introducao a Processamento de Frutos e Hortalicas.pdfAula 01 - Introducao a Processamento de Frutos e Hortalicas.pdf
Aula 01 - Introducao a Processamento de Frutos e Hortalicas.pdf
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 

Sistemas Distribuidos, Middleware e RPC

  • 1. Sistemas Distribuídos Professor: Gerhard Saboia Alunos: Ronaldo Lima Bezerra
  • 2. Definição de Sistemas Distribuidos Sistema distribuído é aquele com o qual os componentes de hardware ou software, localizados em computadores interligados em rede, se comunicam e coordenam suas ações apenas enviando mensagens entre si. Também podem ser definidos como: Uma coleção de computadores independentes que aparecem para o usuário como um único sistema; Sistemas autônomos interconectados por uma rede de comunicação; Processadores distribuídos cooperando para a execução de processos, compartilhamento de recursos; Um sistema distribuído organizado como middleware, onde o nível de middleware abrange múltiplas máquinas.
  • 3.
  • 4. Exemplo de implementação RPC contendo 10 passos. 6. A rotina do servidor retoma normalmente. É feita a serialização dos resultados. A mensagem é enviada para transporte. Passa pela rede. É enviada para o stub cliente. É decomposta, “unmarshalled” E é feito o retorno para o programa chamador.